package com.oceansoft.mobile.weixin.util;
import net.sf.json.JSONObject;

import org.springframework.stereotype.Component;

/** 
 * 调用客服消息接口发送客服消息
 */
@Component
public class ServiceUtil {
	/**
	 * 调用客服消息接口地址
	 */
	public static String SENDSERVICEMSG_URL = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN";
	
	/**
	 * 发送客服消息
	 * @param json 需要发送给微信服务器的json对象
	 * @param 微信公众号商家Id
	 * 返回true，信息发送成功，返回false，信息发送失败
	 * @return
	 */
	public void sendServerMsg(Object json, String token) {
		String jsonStr = JSONObject.fromObject(json).toString();
		//发送客服消息url
		String url = SENDSERVICEMSG_URL;
		// 拼装发送客服消息url
		url = url.replace("ACCESS_TOKEN", token);
		// 调用发送客服消息url
		JSONObject jsonObject = WeixinUtil.httpsRequest(url, "POST", jsonStr);
	}
	
	
	
}
